van for the public transport - Spanish English Dictionary